Skip to content

Move jquery-minicolors to npm/webpack#12305

Merged
techknowlogick merged 7 commits into
go-gitea:masterfrom
silverwind:minicolors
Jul 29, 2020
Merged

Move jquery-minicolors to npm/webpack#12305
techknowlogick merged 7 commits into
go-gitea:masterfrom
silverwind:minicolors

Conversation

@silverwind
Copy link
Copy Markdown
Member

@silverwind silverwind commented Jul 23, 2020

  • Unvendor and add as npm dependency
  • Removed unneeded backend variable
  • Fixed existing bug where picker would previously initialize to the same green color when editing a label.

image

Comment thread webpack.config.js Outdated
@GiteaBot GiteaBot added the lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. label Jul 23, 2020
Copy link
Copy Markdown
Member

@gary-kim gary-kim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would prefer to put publicPath at output.publicPath but that's an issue for another time. 👍

@GiteaBot GiteaBot added lgtm/need 1 This PR needs approval from one additional maintainer to be merged. and removed lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. labels Jul 23, 2020
@silverwind
Copy link
Copy Markdown
Member Author

I'd prefer to not even set publicPath but I'm not sure how to convince webpack to emit absolute paths starting with a / for css url().

@silverwind
Copy link
Copy Markdown
Member Author

silverwind commented Jul 23, 2020

Oh and we have to set publicPath at runtime because of STATIC_URL_PREFIX configuration so I don't think we can set it at build time in webpack like output.publicPath would because static assets could always be hosted on a subdirectory/different origin.

That said, webpack will emit / paths if I start outputPath with a slash but that's a wrong URL too in case STATIC_URL_PREFIX is on different origin/path so I think it'll have to stay relative as it is now.

@techknowlogick techknowlogick added type/refactoring Existing code has been cleaned up. There should be no new functionality. topic/ui Change the appearance of the Gitea UI labels Jul 23, 2020
@techknowlogick techknowlogick added this to the 1.13.0 milestone Jul 23, 2020
- Unvendor and add as npm dependency
- Removed unneeded backend variable
- Fixed existing bug where picker would previously initizalize to the
  same green color when editing a label.

There was probably a version bump because the previous version was
over 3 years old but it seems to be compatible.
@silverwind
Copy link
Copy Markdown
Member Author

Rebased and added screenshot to OP. Ready from my side.

@GiteaBot GiteaBot added lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. and removed lgtm/need 1 This PR needs approval from one additional maintainer to be merged. labels Jul 28, 2020
@techknowlogick
Copy link
Copy Markdown
Member

🚀

@techknowlogick techknowlogick merged commit 2fd78c1 into go-gitea:master Jul 29, 2020
@silverwind silverwind deleted the minicolors branch July 29, 2020 19:47
@go-gitea go-gitea locked and limited conversation to collaborators Nov 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. topic/ui Change the appearance of the Gitea UI type/refactoring Existing code has been cleaned up. There should be no new functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants